redeveloped site - French English Dictionary